jpa 删除是否成功 | 您所在的位置:网站首页 › jpa deleteby没有删除 › jpa 删除是否成功 |
jpa delete无法删除 浅析JPA中EntityManager无法remove entity的问题 发布时间:2017-03-21 来源:服务器之家 JPA对于维护双边关系操作其实已经有明确说明,应该从parent一端来维护关系。 今天遇到一个奇怪的事情,利用EntityManager.remove(entity)方法删除一个entity时,删不掉,也不报错。后来经过多方查证,解决了这个问题。 ERD Entity定义 ------------- 第一个Entity A --------------- @Entity public class A { @Id private Long id; @Column(nullable = false, unique = true, length = 60) private String internalKey; @OneToMany(mappedBy = "b", cascade = CascadeType.ALL, orphanRemoval = true) private List bs = new ArrayList(); ... } ------------- 第二个Entity B --------------- @Entity public class B { @Id private |
CopyRight 2018-2019 实验室设备网 版权所有 |